ABOUTDEVELOPERS |
SpatialStream® Code Examples
PSS and Bucket chaining
The easiest way to add SFL Parcel Points on Leaflet is by creating a layer with SpatialStream® API. Call for LeafletSFL service when including SpatialStream® API in your HTML file. The parcel points will be rendered inside the SFL function.
//add application objects to SFL
if(Dmp.Env.ApplicationObjects){ Dmp.Env.ApplicationObjects.addMap(mapName); }applicationObjects = Dmp.Env.ApplicationObjects[mapName]; var tagOrXml = "ParcelPoints"; var connectionId = "SS"; var params = ""; var tagOrResourceReference = Dmp.Util.getGuid(); var resourceName = "SAMPLESITE.PUBLIC/LICENSED_SFL"; var style = "SAMPLESITE.PUBLIC.Styles/pss/Default.sld.xml"; var opts = { fields: "_DMP_ID,_CFTID,GEOMETRY,_GEO_TYPE,_X_COORD,_Y_COORD,APN,PROP_ADDRESS" };var minZoom = 15; var maxZoom = 18; var layer = new Dmp.Layer.LeafletStreamingFeatureLayer(tagOrXml, connectionId, params, tagOrResourceReference, resourceName, style, opts, minZoom, maxZoom); var SFL = layer.getSFL(); var resourceReference = SFL.getResourceReferences()[0]; map.addLayer(layer); Run Sample Back To Index |